package com.karson.service.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.karson.common.model.BehaviorWeight;
import com.baomidou.mybatisplus.extension.service.IService;

/**
* @author ZKS
* @description 针对表【ar_behavior_weight(行为权重配置表)】的数据库操作Service
* @createDate 2025-09-21 19:44:00
*/
public interface BehaviorWeightService extends IService<BehaviorWeight> {

    IPage<BehaviorWeight> pageList(IPage<BehaviorWeight> behaviorWeightPage);

    /**
     * 根据用户行为获取权重数据
     * @param actionType 用户行为类型
     * @return
     */
    BehaviorWeight getBehaviorWeightByAction(String actionType);


}
